package com.haixiaoke.saas.house.domain;

import com.haixiaoke.saas.common.annotation.Excel;
import com.haixiaoke.saas.common.core.domain.BaseEntity;
import lombok.Data;

import javax.validation.constraints.NotNull;

/**
 * 保洁流程对象 biz_cleaning_process
 *
 * @author panda
 * @date 2024-05-09
 */
@Data
public class CleaningProcess extends BaseEntity {
    private static final long serialVersionUID = 1L;

    /**
     * 保洁流程id
     */
    private Long id;

    /**
     * 保洁流程名称
     */
    @Excel(name = "保洁流程名称")
    private String cleaningProcessName;

    /**
     * 保洁位置id
     */
    @Excel(name = "保洁位置id")
    private Long parentId;

    /**
     * 房屋id
     */
    @Excel(name = "房屋id")
    private String houseId;

    /**
     * 排序
     */
    @Excel(name = "排序")
    private Integer sort;

    /**
     * 删除标志（0代表存在
     */
    private String delFlag;

    /**
     * 自定义字段：配置状态 0已配置，1未配置
     */
    private String cleaningProcessState;

    /**
     * 省份id
     */
    private String provinceId;

    /**
     * 市id
     */
    private String cityId;

    /**
     * 区id
     */
    private String districtId;

    /**
     * 所属街道
     */
    private String streetId;

    /**
     * 小区地址
     */
    private String premisesAddress;

    /**
     * 地区
     */
    private String district;

    /**
     * 楼盘名称
     */
    private String estateName;

    /**
     * 楼栋名称
     */
    private String buildingName;
}
